Pragmatic Paranoia: Pragmatic Programmer Ch. 4